package excel.task;


import cn.xueden.common.core.context.RequestContext;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

@ApiModel("异步任务入参")
@Data
public class TaskVO<V> {

    private RequestContext context;

    private Long taskId;

    private String serialNo;

    private String taskName;

    private String fileName;

    private Integer taskSource;

    @ApiModelProperty("业务类型0SAAS，50Blackboard,默认0")
    private Integer bizType;

    private V queryVo;

    private List<V> data;

    private Class<V> clazz;
}
